Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARROWS ROAD Detached £332,253 £270,000 16 Aug 2019
2 BARROWS ROAD Semi-Detached £330,707 £58,000 4 Aug 1995
4 BARROWS ROAD Semi-Detached £371,008 £245,000 18 Aug 2014
5 BARROWS ROAD Detached £605,074 £350,000 31 Oct 2011
6 BARROWS ROAD Semi-Detached £283,078 £65,950 18 Aug 1999
7 BARROWS ROAD Detached £560,492 £359,950 2 Apr 2014
8 BARROWS ROAD Semi-Detached £240,577 £155,000 20 Dec 2007
9 BARROWS ROAD Detached £518,758 £380,000 5 Feb 2016
10 BARROWS ROAD Semi-Detached £423,296 £202,500 19 Mar 2004
13 BARROWS ROAD Detached £797,248 £426,000 11 Feb 2005
15 BARROWS ROAD Detached £878,851 £563,000 3 Sep 2007
16 BARROWS ROAD Detached £435,580 £265,000 2 Jul 2008
19 BARROWS ROAD Detached £471,044 £385,000 14 Feb 2020
21 BARROWS ROAD Detached £522,657 £135,000 27 Mar 2000
25 BARROWS ROAD Detached £650,760 £355,000 31 Aug 2005
27 BARROWS ROAD Semi-Detached £454,236 £108,000 21 Sep 1999
FOXHOLLOW, 3 BARROWS ROAD Detached £314,393 £260,000 31 Jul 2020
MULBERRY HOUSE BARROWS ROAD Detached £519,865 £310,000 3 Nov 2006
OTTER HOUSE, 5 BARROWS ROAD Detached £709,983 £699,950 10 Jun 2022
POPLAR FARM BARROWS ROAD Detached £655,548 £520,000 2 Nov 2017